package com.example.proxy;

import com.example.proxy.Impi.ProxyImpi;

/**
 * 代理模式，跟装饰器模式不同的是可能不会执行完全部的代码，而是会有判断的逻辑
 */
public class Test {
    public static void main(String[] args) {
        ProxyImpi proxyImpi1 = new ProxyImpi("user");
        ProxyImpi proxyImpi2 = new ProxyImpi("admin");

        proxyImpi1.access();
        proxyImpi2.access();

    }
}
